stem parasite - German English Dictionary